﻿using System.Collections.Generic;
using System.Web.UI;
using PortalCurriculo.Domain;

namespace PortalCurriculo.WebUI.Helpers
{
    public class UserControlHelper : UserControl
    {
        protected Empresa EmpresaLogada
        {
            get { return CompanyAccessHelper.CompanyLogged; }
        }

        protected Usuario UsuarioLogado
        {
            get { return GeneralAccess.UserLogged; }
        }

        protected Profissional ProfissionalLogado
        {
            get { return ProfessionalAccessHelper.ProfessionalLogged; }
        }

        protected List<Empresa> EmpresasSelecionadorLogado
        {
            get { return RecruiterAccessHelper.RecruiterCompaniesLogged; }
        }

        protected Administrador AdministradorLogado
        {
            get { return AdministratorAccessHelper.AdministratorLogged; }
        }

        protected List<Link> LinksUsuario
        {
            get { return GeneralAccess.LinksUser; }
        }

        protected Parceiro ParceiroLogado
        {
            get { return PartnerAccessHelper.PartnerLogged; }
        }

        protected Redator RedatorLogado
        {
            get { return EditorAccessHelper.EditorLogged; }
        }

        protected Selecionador SelecionadorLogado
        {
            get { return RecruiterAccessHelper.RecruiterLogger; }
        }
    }
}